Declarative Power Sequencing

نویسندگان

چکیده

Modern computer server systems are increasingly managed at a low level by baseboard management controllers (BMCs). BMCs processors with access to the most critical parts of platform, below OS or hypervisor, including control over power delivery every system component. Buggy poorly designed BMC software not only poses security threat machine, it can permanently render hardware inoperative. Despite this, there is little published work on how rigorously engineer functionality so as prevent this happening. This article takes first step toward putting sound footing specifying environment and constraints necessary for safe correct operation. best accomplished through automation: correct-by-construction sequences be efficiently generated from simple, trustworthy model platform’s tree that incorporates sequencing requirements voltage ranges all components. We present both modeling language complex power-delivery networks tool automatically generate safe, efficient modern platforms. increases trustworthiness hitherto opaque yet element platform firmware: regulator chip models significantly simpler produce than hand-written sequences. This, combined reuse common components, reduces time cost associated bring-up new hardware. evaluate our using high-performance 2-socket >100W per socket TDP, tight limits 25 distinct regulators needing configuration, showing fast (<10s) runtime, live system.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Declarative Power, Representation, and Mandate. A Formal Analysis

This paper provides a formal framework for developing the idea of normative co-ordination. This idea is based on the assumption that agents can achieve flexible co-ordination by conferring normative positions to other agents. These positions include duties, permissions, and powers. In particular, we introduce the idea of declarative power, i.e. the capacity of the power-holder of creating norma...

متن کامل

Far Beyond Declarative and Non-Declarative Memories

According to general learning theory two major forms of learning can be observed across species. These universal forms of learning are classical and operant conditioning (Tarpy, 1997). Although both forms of conditioning can occur in the absence of awareness of the contingencies between CS (conditioned stimulus) and UCS (unconditioned stimulus) (or action – consequence contingencies) (Huston an...

متن کامل

Reportrapport Declarative Interpretations Reconsidered Declarative Interpretations Reconsidered

Three semantics have been proposed as the most promising candidates for a declarative interpretation for logic programs and pure Prolog programs: the least Herbrand model, the least term model, i.e. the C-semantics, and the S-semantics. Previous results show that a strictly increasing information ordering between these semantics exists for the class of all programs. In particular, the S-semanti...

متن کامل

Declarative Visualization

Library and application-based information visualization tools incur significant penalties that hinder the adoption of visualization as a technique in a variety of situations. Traditional library use necessitates familiarity with the data structures and control flows that are integral to traditional programming, but not central to visualization. Additionally, many library based visualization too...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions in Embedded Computing Systems

سال: 2021

ISSN: ['1539-9087', '1558-3465']

DOI: https://doi.org/10.1145/3477039